formale Sprache

formale Sprache
formale Sprache,
 
eine mithilfe einer formalen Grammatik ableitbare Menge von Zeichenketten. Die formale Grammatik stellt hier die Regeln zur Bildung der Zeichenketten aus einem Zeichenvorrat oder Alphabet zur Verfügung. Bezeichnet man die Zeichenketten als Wörter, so ist eine formale Sprache also die Menge der erlaubten Wörter über einem Alphabet. Größere sprachliche Einheiten wie Sätze werden nicht unterschieden. Formale Sprachen eignen sich zur Kommunikation mit Automaten, um etwa Spracherkennungssysteme, Sprachverarbeitungssysteme oder einfache Übersetzer zu entwickeln, aber auch um die Grenzen der Einsatzmöglichkeiten von Automaten auszuloten. Entscheidend für die Nützlichkeit von formalen Sprachen sind ihre Eindeutigkeit, Explizitheit und leichte Überprüfbarkeit.
 
Jede Programmiersprache ist eine formale Sprache, wobei an die Stelle der Wörter die Befehle, Routinen, Variablen usw. treten und zusätzliche Vorschriften existieren, die die Bedeutung von syntaktisch korrekten Programmen festlegen. Welche Zeichenfolgen in der Programmiersprache enthalten sind (d. h., welche Zeichenketten korrekt sind), wird durch die Syntax festgelegt. Bei der Formalisierung der Syntaxanalyse von Programmiersprachen haben formale Sprachen ebenfalls große Bedeutung.

Universal-Lexikon. 2012.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Formale Sprache — Eine formale Sprache ist eine bestimmte Menge von Zeichenketten, die aus einem Zeichenvorrat zusammengesetzt werden können. Anwendung finden formale Sprachen in der Linguistik, der Logik und der theoretischen Informatik. Formale Sprachen eignen… …   Deutsch Wikipedia

  • Konkatenation (Formale Sprache) — Die Artikel Formale Sprache, Formales System, Formales System (Logik) und Kalkül überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Potenz (Formale Sprache) — Die Artikel Formale Sprache, Formales System, Formales System (Logik) und Kalkül überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Formale Grammatik — Formale Grammatiken sind mathematische Modelle von Grammatiken, die mit Hilfe des Semi Thue Systems angegeben werden und durch die formale Sprachen beschrieben und erzeugt werden können. Sie werden in der theoretischen Informatik, insbesondere in …   Deutsch Wikipedia

  • Sprache — Diese Seite wird derzeit im Sinne der Richtlinien für Begriffsklärungen auf der Diskussionsseite des Wikiprojektes Begriffsklärungen diskutiert. Hilf mit, die Mängel zu beseitigen, und beteilige dich an der Diskussion! Hinweise zur Überarbeitung …   Deutsch Wikipedia

  • Formale Systeme — Die Artikel Formale Sprache, Formales System, Formales System (Logik) und Kalkül überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Formale Semantik — beschäftigt sich mit der exakten Bedeutung von künstlichen oder natürlichen Sprachen. Dabei kann sowohl die Bedeutung bestehender Sprachen untersucht als auch die Bedeutung neu geschaffener Sprachen festgelegt werden. In Abgrenzung zur Semantik… …   Deutsch Wikipedia

  • Sprache — Sprechvermögen; Ausdrucksform * * * Spra|che [ ʃpra:xə], die; , n: 1. <ohne Plural> das Sprechen; die Fähigkeit zu sprechen: durch den Schock verlor er die Sprache; die Sprache wiederfinden. 2. System von Zeichen und Lauten, das von… …   Universal-Lexikon

  • Formale Logik — Neben der Lehre vom Urteil und der in diesen verwendeten Begriffe geht es in der Logik besonders um die Analyse und Konstruktion logischer Schlussfolgerungen, wobei hier formale Aspekte, ohne Bezug auf den semantischen Gehalt der betrachteten… …   Deutsch Wikipedia

  • Formale Spezifikation — Eine formale Spezifikation ist die Beschreibung eines Computerprogramms mittels einer Notation, deren Semantik eindeutig definiert ist (einer sogenannten formalen Sprache). Ziel ist die formalisierte, präzise Beschreibung der zu lösenden Aufgabe… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”